cherusci (germanic tribe) - Spanish English Dictionary